package mspbots.cw.business.core.contacts;

import lombok.*;
import mspbots.cw.business.core.BaseTenantEntity;
import org.springframework.data.relational.core.mapping.Table;

import java.time.LocalDateTime;

@Data
@Builder
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@Table("task_cw_contacts")
public class Contacts extends BaseTenantEntity {

    private Long contactsId;
    private Long siteId;
    private String siteName;
    private String title;
    private Long companyId;
    private String companyName;
    private String lastName;
    private String firstName;
    private String mobileGuid;
    private Boolean defaultFlag;
    private Boolean marriedFlag;
    private Boolean childrenFlag;
    private Boolean inactiveFlag;
    private Long companyLocationId;
    private String companyLocationName;
    private String defaultPhoneNbr;
    private Boolean unsubscribeFlag;
    private Boolean defaultBillingFlag;
    private String portalSecurityLevel;
    private Boolean disablePortalLoginFlag;
    private LocalDateTime syncTime;
    private String email;
}
